home *** CD-ROM | disk | FTP | other *** search
/ MacWorld 2003 May (DVD) / Macworld Resource DVD May 2003.toast / Data / Shareware / Internet / Adium1.6.2c.sit / Adium 1.6.2c / Adium.app / Contents / Resources / FireTalk / Makefile < prev    next >
Encoding:
Makefile  |  2002-10-19  |  838 b   |  36 lines

  1. OBJECTS = firetalk.o icqv5.o irc.o toc.o
  2. MYFLAGS = 
  3.  
  4. all: firetalk
  5.  
  6. icqv5.o: icqv5.c icqv5.h firetalk.h firetalk-int.h Makefile
  7.     gcc $(CFLAGS) $(MYFLAGS) -c icqv5.c
  8.  
  9. irc.o: irc.c irc.h firetalk.h firetalk-int.h Makefile
  10.     gcc $(CFLAGS) $(MYFLAGS) -c irc.c
  11.  
  12. toc.o: toc.c toc.h firetalk.h firetalk-int.h Makefile
  13.     gcc $(CFLAGS) $(MYFLAGS) -c toc.c
  14.  
  15. firetalk.o: firetalk.c toc.h firetalk.h firetalk-int.h Makefile
  16.     gcc $(CFLAGS) $(MYFLAGS) -c firetalk.c
  17.  
  18. libfiretalk.a: $(OBJECTS) Makefile
  19.     rm -f libfiretalk.a
  20.     ar cru libfiretalk.a $(OBJECTS)
  21.     ranlib libfiretalk.a
  22.  
  23. gui.o: gui.c firetalk.h Makefile
  24.     gcc $(CFLAGS) $(MYFLAGS) -c gui.c
  25.  
  26. firetalk: libfiretalk.a gui.o Makefile
  27.     gcc $(CFLAGS) $(MYFLAGS) -lcurses -lresolv -o firetalk gui.o libfiretalk.a
  28.  
  29. clean:
  30.     rm -f *.o *.a firetalk
  31.  
  32. install:
  33.     cp -f firetalk /usr/local/bin
  34.  
  35. distclean: clean
  36.